lord, hear our prayer! - French English Dictionary